/*---------- base ---------*/body, h1, h2, h3, h4, h5, h6, hr, p,blockquote, /* structural elements 结构元素 */dl, dt, dd, ul, ol, li, /* list elements 列表元素 */pre, /* text formatting elements 文本格式元素 */form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */th, td, /* table elements 表格元素 */img/* img elements 图片元素 52CSS.com */{border:medium none;margin: 0;padding: 0;}body, button, input, select, textarea {font: 12px/2 '宋体',tahoma, Srial, helvetica, sans-serif;}h1, h2, h3, h4, h5, h6 { font-size: 100%; }em{font-style:normal;} ul, ol { list-style: none; }a { text-decoration: none; color: #333;}img{ border:0px;}table { border-collapse: collapse; border-spacing: 0; }.h10{	clear:both; 	overflow:hidden;	height:10px;	line-height:10px;	}.h20{	clear:both; 	overflow:hidden;	height:20px;	line-height:20px;	}.fl{float:left;}.fr{float: right;}html{background: #E9F0F5;}body{margin: 0 auto; width: 1002px;}/*---------- frame ---------*//*---------- frame : header ---------*/#header, #banner, #main, #warp03,  #foot{clear:both; overflow:hidden;}#header{}.top{ height:90px; background: url(images/top.jpg) no-repeat;}.tips{float: right; padding-top: 10px;}.tips a{display: inline;}.nav{ height:36px; overflow:hidden; clear:both; background: url(images/nav.gif) repeat-x; font:normal 12px/36px 'Arial';}.nav li{float: left; display: inline; width: 88px; margin-left: 10px;text-align: center;}.nav li a{color: #ffffff;}.nav li:hover{background: url(images/menunow.gif) no-repeat; }.nav li:hover a{color: #1465BD;}.time{margin-right: 20px; color:#ffffff;}#banner{ height: 245px; background: #f6f6f6;}	/* 本例子css */.focusBox { margin: 0 auto; width:1002px; position: relative; height:245px; overflow: hidden; }.focusBox .pic{ position:relative; z-index:0; }.focusBox .pic img { width:1002px; height:245px; display: block; }.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }.focusBox .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;	display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;}.focusBox .hd .on{ background-position:0 0; }.focusBox .prev,.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }.focusBox .prev { left: 0; }.focusBox .next { background-position: 0 -90px; right: 0; }.focusBox .prev:hover,.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }/*-------- 主体部分 --------------*/#main{ clear: both; overflow: hidden;}#box {    background: none repeat scroll 0 0 #FFFFFF;    margin-top: 10px;    overflow: hidden;}#box .title_bg {    background: url("images/title.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);    color: #FFFFFF;    font: bold 13px/60px Arial,Helvetica,sans-serif;    height: 50px;    padding-left: 25px;}#box .title_r {    background: url("images/title.gif") repeat scroll right top rgba(0, 0, 0, 0);    float: right;    height: 50px;    width: 18px;}#box .l {    background: url("images/lbg.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);    float: left;    margin-bottom: -1200px;    padding-bottom: 1200px;    width: 2px;}#box .r {    background: url("images/rbg.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);    float: right;    margin-bottom: -1200px;    padding-bottom: 1200px;    width: 4px;}#box .content {    padding: 0 15px;}#box .sort {    background: url("images/dot2.gif") repeat scroll 0 0 rgba(0, 0, 0, 0);    height: 33px;    line-height: 33px;    padding-left: 30px;}#box .sort a {    color: #000000;}#box .sort a:hover {    color: #CE0000;}.title_f {    background: url("images/title.gif") repeat scroll left bottom rgba(0, 0, 0, 0);    clear: both;    height: 15px;}.title_fr {    background: url("images/title.gif") repeat scroll right bottom rgba(0, 0, 0, 0);    float: right;    height: 15px;    width: 18px;}/*-------- left --------------*/#left{float:left;width:240px;}/*-------- main_body --------------*/#main_body{	width:750px; 	float:right;}.content{	padding:10px;line-height:28px;	}.content h3{text-align: center; font: bold 14px/28px 'Arial';}.content li{line-height:32px;}.newslist li{clear:both; overflow:hidden; padding-left:5px; line-height:32px; border-bottom:#BBB 1px dashed; padding-right:20px;}.newslist a{float:left; background:url(images/go1.gif) left no-repeat; padding-left:20px;}.newslist span{float:right;}.page{	clear:both; 	text-align:center;	line-height:36px;	}h2{text-align:center;}.Info{text-align:right;}.title{font:bold 14px/36px "宋体"; text-align:center;}.prolist li{float:left; width:200px; padding-left:10px; display:inline; text-align:center; font-weight: bold;}.prolist li img{max-width:200px; width:auto; height:178px; }.prolist1 li{float:left; width:240px; padding-left:10px; display:inline; text-align:center; font-weight: bold;}.prolist1 li img{width:240px; height:260px;}.gbook{line-height:24px;}.gbook input{height:24px; line-height:24px;}#foot{background:url(images/foot.gif) repeat-x;  text-align: center; color:#ffffff; margin-top: 10px; line-height: 36px;}#erma{position:fixed; bottom:50px; right:10px; width:130px; height:130px;}#erma img{width:130px; height:130px;}